ringed worms - Fransızca İngilizce Sözlük